Skip to main content

CreateRange

Creates an element range. If you do not specify the start and end positions, the range will be taken from the entire element.

Syntax

expression.CreateRange(element, start, end);

expression - A variable that represents a Api class.

Parameters

NameRequired/OptionalData typeDefaultDescription
elementRequiredThe element from which the range will be taken.
startRequiredStart range position.
endRequiredEnd range position.

Returns

ApiRange | null

Example

This example ctreates a range and sets bold for the first 9 characters.

let doc = Api.GetDocument();
let paragraph = doc.GetElement(0);
paragraph.AddText("ONLYOFFICE Document Builder");
Api.CreateRange(paragraph, 0, 11).SetBold(true);